Microkernel

Microkernel
Microkernel
 
[engl. kernel »Kern«], ein kleiner, etwa 10-100 KByte großer Kern eines Betriebssystems, der den prozessorspezifischen Code enthält (Kernel). Die restlichen Betriebssystemteile arbeiten wie Anwendungsprogramme als separate Prozesse. Der Microkernel verwaltet den Zugriff auf die Hardware sowie die Kommunikation mit den restlichen Betriebssystemkomponenten.
 
Die Strukturierung eines Betriebssystems in einen Microkernel und weitere Betriebssystemmodule hat den Vorteil, dass es relativ leicht an verschiedene Hardware-Umgebungen angepasst werden kann, da nur der (Hardware-abhängige) Microkernel-Code verändert werden muss. Außerdem erlaubt der modulare Aufbau ein Austauschen und Weiterentwickeln einzelner Komponenten.
 
Microkernel eignen sich ausgezeichnet für verteilte Systeme. Der kompakte Code erlaubt es, jeden Prozessor mit einem eigenen Kernel zu versehen. Diese Kernels können dann mithilfe sog. Interprozess-Kommunikation (IPC) untereinander und mit Servern kommunizieren.
 
Um Mikrokernels portierbar zu machen, werden sie in Hochsprachen wie C oder C++ geschrieben.

Universal-Lexikon. 2012.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • microkernel — /mīˈkrō kûr nl/ (computing) noun The smallest possible collection of processor specific operating system functions ORIGIN: ↑micro (1a) …   Useful english dictionary

  • Microkernel — Structure of monolithic and microkernel based operating systems, respectively In computer science, a microkernel is the near minimum amount of software that can provide the mechanisms needed to implement an operating system (OS). These mechanisms …   Wikipedia

  • Microkernel — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Ein Mikrokernel (oder auch Mikrokern) bezeichnet einen… …   Deutsch Wikipedia

  • Microkernel — Se conoce como microkernel al modelo de kernel de sistema operativo que consiste en distribuir en porciones de código modulares y sencillas las operaciones necesarias para construir una máquina virtual sobre el hardware de un sistema de cómputo.… …   Enciclopedia Universal

  • microkernel —    An alternative operatingsystem kernel design developed by researchers at Carnegie Mellon University and implemented in the Mach operating system.    Traditionally, the kernel has been a monolithic piece of the operating system, resident in… …   Dictionary of networking

  • microkernel — mikrobranduolys statusas T sritis informatika apibrėžtis Operacinės sistemos struktūrizuoto ↑branduolio pagrindinė dalis. Branduolys branduolyje. Tai branduolio dalis, į kurią sudėtos pačios svarbiausios branduolio funkcijos (sinchronizavimo,… …   Enciklopedinis kompiuterijos žodynas

  • Microkernel — Noyau de système d exploitation Pour les articles homonymes, voir noyau. Un noyau de système d’exploitation (abrégé noyau, ou kernel en anglais, de l allemand kern), est la partie fondamentale de certains systèmes d’exploitation. Il gère les… …   Wikipédia en Français

  • microkernel — noun A minimal operating system kernel offering basic mechanisms rather than abstract services …   Wiktionary

  • microkernel — ● ►en n. m. ►SYSTM Voir micronoyau …   Dictionnaire d'informatique francophone

  • microkernel — noun Computing a small modular part of an operating system kernel which implements its basic features …   English new terms dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”